Skip to content

[stable35] fix(k8s): check daemon reachability by deploy id - #1026

Merged
oleksandr-nc merged 1 commit into
stable35from
backport/983/stable35
Sep 18, 2026
Merged

oleksandr-nc merged 1 commit into
stable35from
backport/983/stable35

Conversation

@backportbot

@backportbot backportbot Bot commented Sep 10, 2026

Copy link
Copy Markdown

Backport of PR #983

Four call sites always ran the Docker ping: ExAppsPageService,
Settings\Admin, and the two DaemonConfigController endpoints behind the
admin UI's connection checks. On a kubernetes-install daemon that probes a
Docker Engine path HaRP does not serve, and it blocks until cURL times out
rather than failing fast — so a healthy daemon reads as unreachable, the
ExApp deploy button stays disabled and "Check Connection" reports failure.

Mirrors the dispatch SetupChecks\DaemonCheck already does.
@backportbot
backportbot Bot requested a review from oleksandr-nc September 10, 2026 13:07
@backportbot backportbot Bot added this to the Nextcloud 35 milestone Sep 10, 2026
@oleksandr-nc
oleksandr-nc merged commit 7a64742 into stable35 Sep 18, 2026
20 of 22 checks passed
@oleksandr-nc
oleksandr-nc deleted the backport/983/stable35 branch September 18, 2026 07:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants